in word and deed - Español Inglés Diccionario